not the brightest crayon in the box - Francés Inglés Diccionario